package com.zz.ecommerce.pojo;

import com.zz.ecommerce.utils.SqlType;

import java.util.Date;

/**
 * Created by admin on 2016/4/8.
 */
public class TbMergeTax {

    //主键
    private String indx;
    //汇总税单号
    private String fcNo;
    //申报口岸
    private String fcTrialPort;
    //缴款单位编码
    private String fcPayEnpCode;
    //缴款单位名称
    private String fcPayEnpName;
    //征税日期
    @SqlType(type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fdTaxationTm;
    //汇总时间
    @SqlType(type = "date", format = "yyyy-mm-dd hh24:mi:ss", qryStart = "fdMergeTmStart", qryEnd = "fdMergeTmEnd")
    private String fdMergeTm;

    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fdMergeTmStart;

    @SqlType(inTable = false, type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fdMergeTmEnd;
    //级别
    private String fiLevel;
    //打印状态
    private String fiIfprint;
    //缴款单位账号
    private String fcAccount;
    //缴款单位开户银行银行
    private String fcTaxBank;
    //关税总金额(元)
    private String fcTaxAmount;
    //打印人
    private String fcPrinter;
    //汇总税单状态
    private String fiStatus;
    //创建人
    private String fcCreator;
    //邮快件标志
    private String peFlag;
    //是否跨境
    private String isCross;
    //收款国库
    private String fcCountrylib;
    //申请单位编号
    private String fcTraiCode;
    //入库时间
    @SqlType(type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fcInboundTm;
    //核注时间
    @SqlType(type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fcMountTm;
    //打印时间
    @SqlType(type = "date", format = "yyyy-MM-dd hh24:mi:ss")
    private String fcMeriprintTm;
    //业务现场
    private String fcCustoms;

    public String getIndx() {
        return indx;
    }

    public void setIndx(String indx) {
        this.indx = indx;
    }

    public String getFcNo() {
        return fcNo;
    }

    public void setFcNo(String fcNo) {
        this.fcNo = fcNo;
    }

    public String getFcTrialPort() {
        return fcTrialPort;
    }

    public void setFcTrialPort(String fcTrialPort) {
        this.fcTrialPort = fcTrialPort;
    }

    public String getFcPayEnpCode() {
        return fcPayEnpCode;
    }

    public void setFcPayEnpCode(String fcPayEnpCode) {
        this.fcPayEnpCode = fcPayEnpCode;
    }

    public String getFcPayEnpName() {
        return fcPayEnpName;
    }

    public void setFcPayEnpName(String fcPayEnpName) {
        this.fcPayEnpName = fcPayEnpName;
    }

    public String getFdTaxationTm() {
        return fdTaxationTm;
    }

    public void setFdTaxationTm(String fdTaxationTm) {
        this.fdTaxationTm = fdTaxationTm;
    }

    public String getFdMergeTm() {
        return fdMergeTm;
    }

    public void setFdMergeTm(String fdMergeTm) {
        this.fdMergeTm = fdMergeTm;
    }

    public String getFiLevel() {
        return fiLevel;
    }

    public void setFiLevel(String fiLevel) {
        this.fiLevel = fiLevel;
    }

    public String getFiIfprint() {
        return fiIfprint;
    }

    public void setFiIfprint(String fiIfprint) {
        this.fiIfprint = fiIfprint;
    }

    public String getFcAccount() {
        return fcAccount;
    }

    public void setFcAccount(String fcAccount) {
        this.fcAccount = fcAccount;
    }

    public String getFcTaxBank() {
        return fcTaxBank;
    }

    public void setFcTaxBank(String fcTaxBank) {
        this.fcTaxBank = fcTaxBank;
    }

    public String getFcTaxAmount() {
        return fcTaxAmount;
    }

    public void setFcTaxAmount(String fcTaxAmount) {
        this.fcTaxAmount = fcTaxAmount;
    }

    public String getFcPrinter() {
        return fcPrinter;
    }

    public void setFcPrinter(String fcPrinter) {
        this.fcPrinter = fcPrinter;
    }

    public String getFiStatus() {
        return fiStatus;
    }

    public void setFiStatus(String fiStatus) {
        this.fiStatus = fiStatus;
    }

    public String getFcCreator() {
        return fcCreator;
    }

    public void setFcCreator(String fcCreator) {
        this.fcCreator = fcCreator;
    }

    public String getPeFlag() {
        return peFlag;
    }

    public void setPeFlag(String peFlag) {
        this.peFlag = peFlag;
    }

    public String getIsCross() {
        return isCross;
    }

    public void setIsCross(String isCross) {
        this.isCross = isCross;
    }

    public String getFcCountrylib() {
        return fcCountrylib;
    }

    public void setFcCountrylib(String fcCountrylib) {
        this.fcCountrylib = fcCountrylib;
    }

    public String getFcTraiCode() {
        return fcTraiCode;
    }

    public void setFcTraiCode(String fcTraiCode) {
        this.fcTraiCode = fcTraiCode;
    }

    public String getFcInboundTm() {
        return fcInboundTm;
    }

    public void setFcInboundTm(String fcInboundTm) {
        this.fcInboundTm = fcInboundTm;
    }

    public String getFcMountTm() {
        return fcMountTm;
    }

    public void setFcMountTm(String fcMountTm) {
        this.fcMountTm = fcMountTm;
    }

    public String getFcMeriprintTm() {
        return fcMeriprintTm;
    }

    public void setFcMeriprintTm(String fcMeriprintTm) {
        this.fcMeriprintTm = fcMeriprintTm;
    }

    public String getFcCustoms() {
        return fcCustoms;
    }

    public void setFcCustoms(String fcCustoms) {
        this.fcCustoms = fcCustoms;
    }

    public String getFdMergeTmStart() {
        return fdMergeTmStart;
    }

    public void setFdMergeTmStart(String fdMergeTmStart) {
        this.fdMergeTmStart = fdMergeTmStart;
    }

    public String getFdMergeTmEnd() {
        return fdMergeTmEnd;
    }

    public void setFdMergeTmEnd(String fdMergeTmEnd) {
        this.fdMergeTmEnd = fdMergeTmEnd;
    }
}
